machining grinding design-build lathe machine work cnc milling machine shop construction cad general contract building